Non-overshooting Hermite Cubic Splines for Keyframe Interpolation

نویسنده

  • Paul Heckbert
چکیده

e o A technique for limiting the knot slopes of hermite cubic splines in order to eliminat vershoot is proposed. It is proven that constraining each knot’s slope to lie between 0 and l three times the slope to the knot on either side forces all extrema to occur at knots. This al ows overshoot to be eliminated without sacrificing slope continuity. The technique has appli1 cations in keyframe interpolation of motion parameters. . The Problem Hermite cubic splines are often used for keyframe interpolation of motion parameters. Our BBOP n p program, for instance, uses local, independent non-uniform hermite cubics for each of the nine motio arameters (move, scale, and rot in x, y, and z) at each joint. Each parameter’s spline is a univariate , function x (t ) with first derivative (C ) continuity but no guarantees of geometric continuity (see [Bohm 1 . Farin, and Kahmann] for a survey of splines) Users often complain of the overshoot which spline interpolation causes. Sudden changes in n i velocity force the curve to overshoot an extremum (a maximum or minimum) of the function as show n figure 1. Animators often intend their key frames to be motion extremes, but the animation program e u usually ignores this implicit information. Is it possible to constrain a spline so that it doesn’t hav ndesirable overshoots?

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Constrained Interpolation via Cubic Hermite Splines

Introduction In industrial designing and manufacturing, it is often required to generate a smooth function approximating a given set of data which preserves certain shape properties of the data such as positivity, monotonicity, or convexity, that is, a smooth shape preserving approximation.  It is assumed here that the data is sufficiently accurate to warrant interpolation, rather than least ...

متن کامل

Algorithm for Geometric

We show that the geometric Hermite interpolant can be easily calculated without solving a system of nonlinear equations. In addition we give geometric conditions for the existence and uniqueness of a solution to the interpolation problem. Finally we compare geometric Hermite interpolation with standard cubic Hermite interpolation. x1 Introduction Since parametric representations of curves are n...

متن کامل

Geometric Hermite interpolation by cubic G1 splines

In this paper, geometric Hermite interpolation by planar cubic G1 splines is studied. Three data points and three tangent directions are interpolated per each polynomial segment. Sufficient conditions for the existence of such G1 spline are determined that cover most of the cases encountered in practical applications. The existence requirements are based only upon geometric properties of data a...

متن کامل

Controllable local monotonic cubic interpolation in fluid animations

While linear interpolation has been used frequently in computer graphics, higher-order interpolation is often desirable in applications requiring higher-order accuracy. In this paper, we study how interpolation filters, employed to resample such data as velocity, density, and temperature in simulating the equations of fluid dynamics, affect the animation of fluids. For this purpose, we have des...

متن کامل

The Budan-fourier Theorem and Hermite-birkhoff Spline Interpolation

We extend the classical Budan-Fourier theorem to Hermite-Birkhoff splines, that is splines whose knots are determined by a finite incidence matrix. This is then applied to problems of interpolation by Hermite-Birkhoff splines, where the nodes of interpolation are also determined by a finite incidence matrix. For specified knots and nodes in a finite interval, conditions are examined under which...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1985